image-storing tube - Turkish English Dictionary